import logging
import sys

# 缺点在于只能选择一个进行日志输出，不够灵活
logging.basicConfig(
    level=logging.DEBUG,
    filemode='w',
    filename='410.log',
    format='%(levelname)s:%(asctime)s:%(message)s',
    datefmt='%Y:%m:%d %I:%M:%S %p'
)

logging.debug('这是一个DEBUG信息')
logging.info('这是一个info信息')
logging.warning('这是一个警告的信息')
logging.error('这是一个error信息')
logging.critical('这是一个critical信息')